class Cartero < ActionMailer::Base
  include ApplicationHelper
  
  ADMIN_EMAIL="info@escritoalapiz.es"
  
  def notificacion_de_pedido_al_usuario( pedido )
    recipients pedido.email
    from  Cartero::ADMIN_EMAIL
    subject "escrito a lápiz online: Confirmación de pedido"

    body :pedido => pedido
  end
  
  def notificacion_de_pedido_al_administrador( pedido )
    recipients Admin.todos_los_emails
    from  Cartero::ADMIN_EMAIL
    subject "escrito a lápiz online: Confirmación de pedido"

    body :pedido => pedido
  end
  
  def contacto_al_usuario( contacto )
    recipients contacto.email
    from  Cartero::ADMIN_EMAIL
    subject "escrito a lápiz online: Contacto enviado"

    body :contacto => contacto
  end
  
  def contacto_al_administrador( contacto )
    recipients Admin.todos_los_emails
    from  Cartero::ADMIN_EMAIL
    subject "escrito a lápiz online: Contacto enviado"

    body :contacto => contacto
  end
  
  def nuevo_comentario_en_blog( comentario, blog )
    recipients Admin.todos_los_emails
    from  Cartero::ADMIN_EMAIL
    subject "escrito a lápiz online: Nuevo comentario en blog '#{blog.titulo}'"

    body( { "comentario" => comentario, "blog" => blog } )
  end
  
  def nuevo_comentario_en_libro( comentario, libro )
    recipients Admin.todos_los_emails
    from  Cartero::ADMIN_EMAIL
    subject "escrito a lápiz online: Nuevo comentario en libro '#{libro.titulo}'"

    body( { "comentario" => comentario, "libro" => libro } )
  end

end
